import React from 'react';
import { Icon } from './base';

/**
 * &#xe755; HOT
 *
 * @export
 * @class IconTextHot
 * @extends {Icon}
 */
export default class IconTextHot extends Icon {
    ratio = 1024.0 / 2925;

    render() {
        const { color, style, className } = this.props;

        const { width, height } = this.getSize();

        return (
            <svg viewBox="0 0 2925 1024" width={width} height={height} style={style} className={className}>
                <path
                    fill={color}
                    d="M852.553143 1010.395429H582.436571V604.891429h-312.32v405.504H0V15.652571h270.116571v368.786286h312.32V15.652571h270.116572v994.742858zM1998.262857 511.634286c0 167.424-41.033143 294.619429-123.172571 381.732571-82.066286 87.04-202.313143 130.633143-360.594286 130.633143-156.013714 0-275.675429-43.739429-358.912-131.291429s-124.854857-215.04-124.854857-382.390857c0-165.595429 41.398857-291.986286 124.196571-379.318857C1237.723429 43.666286 1358.043429 0 1515.958857 0c158.281143 0 278.235429 43.300571 359.862857 129.974857 81.700571 86.601143 122.514286 213.869714 122.514286 381.659429z m-684.470857 0c0 192.365714 66.925714 288.548571 200.704 288.548571 68.022857 0 118.491429-23.405714 151.405714-70.144 32.914286-46.665143 49.298286-119.515429 49.298286-218.404571 0-99.328-16.676571-172.617143-50.029714-220.086857-33.28-47.396571-83.090286-71.094857-149.284572-71.094858-134.729143 0-202.093714 97.060571-202.093714 291.181715z m1302.966857 498.761143h-268.8V235.446857h-242.834286V15.652571h753.810286v219.794286h-242.176v774.948572z"
                />
            </svg>
        );
    }
}
